Skip to content

feat(integrations): add Onyx chat & RAG integration#135

Draft
yanalialiuk wants to merge 1 commit into
AtomicBot-ai:mainfrom
yanalialiuk:feat/integration-onyx
Draft

feat(integrations): add Onyx chat & RAG integration#135
yanalialiuk wants to merge 1 commit into
AtomicBot-ai:mainfrom
yanalialiuk:feat/integration-onyx

Conversation

@yanalialiuk

Copy link
Copy Markdown
Contributor

Summary

Adds Onyx to the Integrations page under a new Chat & RAG section (matching Ollama's integration categories).

Onyx is a self-hostable chat UI with RAG, agents, and connectors. The card copies the local API connection settings, opens the default Onyx URL in the browser, and shows manual setup steps for an OpenAI-compatible provider.

Also introduces shared infrastructure for future manual-setup categories (Automation, Notebooks).

Changes

  • integrations.tschat / automation / notebook kinds, MANUAL_SETUP_KINDS, Onyx entry
  • launch/index.tsx — Chat & RAG section, refactor editor cards to renderManualIntegration
  • launch.json — section labels for Chat & RAG, Automation, Notebooks
  • commands.rsopen_web_url helper, launch_editor support for onyx

Test plan

  • Integrations page shows Chat & RAG section with Onyx card
  • Copy settings includes Base URL / API key / model
  • Run opens http://localhost:3000 in the default browser
  • Manual setup steps expand/collapse

Made with Cursor

Introduce manual-setup integration kinds (chat, automation, notebook) and
the Chat & RAG section on the Launch page. Onyx card copies local API
settings, opens the default instance in a browser, and shows setup steps
for an OpenAI-compatible provider (including Docker host.docker.internal).

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants